upd:
Не упомянул в минусах, что по-умолчанию захватываются все эвенты и это может быть неудобно.
Один из вариантов ограничения, какие эвенты захватывать, а какие - нет, это проверка локального переключателя.
Делать это нужно в той части, которая отвечает за анализ результата захвата.
В условие нужно дописать (и это позволит захватывать только те эвенты, у которых включен локальный переключатель "A"):
Код:
&& true === $gameSelfSwitches.value([$gameMap._mapId, choosenEvent._eventId, 'A'])
Вместо 'A' можно написать 'B' , 'C' или 'D' .
Социальные закладки